multiple-spindle drill - French English Dictionary